a small favor - Turco Inglés Diccionario